home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 January - Disc 2 / Macworld (1999-01) (Disk 2).dmg / Serious Demos / Symbolic Composer 4.2 / Environment / System / CRESC / Ornaments / ornament-lower < prev    next >
Text File  |  1996-12-31  |  581b  |  13 lines

  1. ornament-lower iter symbol-pattern
  2.  
  3. This function ornaments a symbol pattern by creating a upward moving appoggiatura from a lower symbol where two or more symbols repeat. Use it to smooth melodies with too many repeated symbols. Note that this works only with symbol patterns containing non-transpose symbols.
  4.  
  5. (ornament-lower 1 '(a a a a c c -l -l -l k l m m))
  6. --> (-b -b -b a b c -m -m -l k l l m)
  7.  
  8. (ornament-lower 2 '(a a a a c c -l -l -l k l m m))
  9. --> (-c -c -b a b c -n -m -l k k l m)
  10.  
  11. (ornament-lower 3 '(a a a a c c -l -l -l k l m m))
  12. --> (-d -c -b a b c -n -m -l j k l m)
  13.